#ifndef __HOSTTIMEOUTTIMER_H_
#define __HOSTTIMEOUTTIMER_H_

#include "ariba/ariba.h"
#include "ariba/utility/system/Timer.h"
#include "../AribaNode.h"

using namespace ariba;
using ariba::utility::Timer;
using std::string;

class AribaNode;

class HostTimeoutTimer: public Timer {
	use_logging_h(GroupPingTimer)

public:
	HostTimeoutTimer( AribaNode* _parent );
	virtual ~HostTimeoutTimer();

protected:
	virtual void eventFunction();
	AribaNode* app;
};

#endif // __HOSTTIMEOUTTIMER_H_
